/*
 * Project Name: jmax
 * File Name: FilterTranslatorService.java
 * Copyright: Copyright(C) 1985-2015 ZKTeco Inc. All rights reserved.
 */
package com.xdtech.sys.service;

import java.util.List;

import com.xdtech.common.service.IBaseService;
import com.xdtech.sys.model.FilterGroup;
import com.xdtech.sys.model.FilterTranslator;

/**
 * TODO 一句话功能简述，请确保和下面的block tags之间保留一行空行
 * <p>
 * TODO 功能详细描述，若不需要请连同上面的p标签一起删除
 * 
 * @author <a href="max.zheng@zkteco.com">郑志雄</>
 * @version TODO 添加版本
 * @see 相关类或方法，不需要请删除此行
 * @since 2015-3-19 上午9:23:56
 */
public interface FilterGroupService extends IBaseService<FilterGroup> {

	/**
	 * 根据翻译器删除管理定义过滤组
	 * @author <a href="max.zheng@zkteco.com">郑志雄</>
	 * @since 2015-3-19 上午10:30:22
	 * @param filterTranslator
	 */
	void deleteByTranslator(FilterTranslator filterTranslator);

	/**
	 * 关联保存规则
	 * @author max.zheng
	 * @create 2015-3-22上午12:05:45
	 * @modified by
	 * @param groups
	 */
	void saveGroupsLinkRule(FilterTranslator translator,List<FilterGroup> groups);

}
